paper cut-out toy - French English Dictionary